Definitions | MsgA, M.ds(x), Valtype(da;k), M.init(x)?v, left + right, Unit, P   Q, P & Q, x dom(f), a:A fp B(a), f(x), suptype(S; T), EqDecider(T), S T, Top, x,y:A//B(x;y),  x,y. t(x;y), P  Q, qeq(r;s), tt, EquivRel(T;x,y.E(x;y)), A B, x:A B(x),   , , x:A B(x), , f(x)?z,  x. t(x), x.A(x), Id, IdDeq, Type, Void, , s = t, ,  b, A, b, x:A. B(x), t T |